package org.finegold.core.mail.props;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;

/**
 * <B>Description:</B> TODO <br>
 *
 * @Author QinXueFeng
 * @Date 2020/11/5 11:36
 * @Version 1.0.0
 * @VersionList <pre>
 *    版本        修改人        修改日期        修改描述
 *    ------------------------------------------------------------
 *    1.0.0       QinXueFeng        2020/11/5 11:36        create
 *    ------------------------------------------------------------
 * </pre>
 */
@Data
@ConfigurationProperties(prefix = "mail")
public class FineMailProperties {
	/**
	 * SMTP服务器域名
	 */
	private String host;
	/**
	 * SMTP服务端口
	 */
	private Integer port;
	/**
	 * 是否需要用户名密码验证
	 */
	private Boolean auth;
	/**
	 * 用户名
	 */
	private String user;
	/**
	 * 密码
	 */
	private String pass;
	/**
	 * 发送方，遵循RFC-822标准
	 */
	private String from;

	private Boolean starttlsEnable;

	private Boolean sslEnable;
}
